body {
	margin: 			0;
	padding: 			0;
}

.wrapper {
	height: 			100%;
	position: 			relative;
	background-color: 	#FFFFFF;
}

.control {
	background-color:	#FFFFFF;
	width:				100%;
	height:				70px;
}

.control_content {
	background-color:	#FFFFFF;
	width:				100%;
	height:				30%;
	max-height:			50%;
}

.header {
	background-image:	url("../Images/Background.png");
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	width:				100%;
	height:				117px;
}

.main {
	text-align: 		center;
	background-color:	#FFFFFF;
	width:				100%;
	height:				calc(100% - 260px);
	padding-bottom: 	30px;
	padding-top: 		0;
}

.main_content {
	background-color:	#FFFFFF;
	padding:			1%;
	margin:				1%;
	float: 				inherit;
}

.footer {
	position:			fixed;
    bottom:				0px;
    background:			#efefef;
    text-align:			center;
    padding:			20px;
    width:				100%;
}

.lable{
	font-size: 			large;
}

.floatLeft {
	margin:				10px;
	float:				left;
}

.floatRight {
	margin:				10px;
	float:				right;
}

.Tabelle{	
	width: 				100%;
	border-color: 		#000000;
	border-collapse: 	collapse;
	border-width:		5px;
	margin-bottom: 		2%;
	font-size: 			30px;
}
.Datum{
	width: 10%;	
}
.Stunde{
	width: 	5%;
}
.Klasse{
	width: 10%;
}
.Vlehrer{
	width: 35%;
}
.Info{
	width: 	40%;
}

.footer {
	position:			fixed;
    bottom:				0px;
    background:			#efefef;
    text-align:			center;
    padding:			5px;
    width:				100%;
}
